525472
187745
196904
516457
801256
195459
695519
173969
461180
865633
588786
134650
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471